package com.zhan.picturebackend.model.dto.space.analyze;

import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 空间用户上传行为分析请求，除了继承公共的SpaceAnalyzeRequest，还可以通过 用户ID 和 时间维度 进行分析
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class SpaceUserAnalyzeRequest extends SpaceAnalyzeRequest {

    /**
     * 用户 ID
     */
    private Long userId;

    /**
     * 时间维度，多久统计一次：day / week / month
     */
    private String timeDimension;
}
